#pragma once

#include "../Engine/Engine.h"
#include "../Engine/Log.h"
#include "../Engine/SearchAlgorithms.h"

void LogBitBoard(int logId, BitBoard bb);
void LogMove(int logId, BitBoard bb);

#define GAMEBOARD_SIZE 48

#define MAN_VALUE 100
#define King_VALUE 130

#define GAME_WIN 0xFFFF
#define GAME_LOSS (-((int)GAME_WIN))
#define GAME_TIMEOUT 0xFFFFFF

typedef BYTE TGameBoard [GAMEBOARD_SIZE];


void SetupBoard(TGameBoard computerBoard, char** board);
void SetStartUpPositionGameBoard(TGameBoard board);
void SetStartUpPositionBitBoard(BitBoard* bb);




